#pragma once


struct GuiContext;

class Gui {
public:
    Gui();
    ~Gui();

    int run();
    void tick();

private:
    void doDownloadCache(size_t type);
    void updatePkgList();

private:
    GuiContext *cont_;
};
